package hardwareShop.local.valueobjects;

import java.io.Serializable;
import java.util.List;
import java.util.Vector;

public class Warenkorb implements Serializable{
	private static final long serialVersionUID = 4396772415905084444L;
	float GesamtBetrag = 0;
	
	Benutzer activUser;
	private List<Artikel> warenkorb = new Vector<Artikel>();
	
	public Warenkorb(Benutzer benutzer) {
		this.activUser = benutzer;
	}
	
	public void artikelEinfuegen(Artikel neuerArtikel) {
		warenkorb.add(neuerArtikel);
		GesamtBetrag += neuerArtikel.getPreis() * (float)neuerArtikel.getMenge();
		
	}
	
	public List<Artikel> getWarenkorb(){
		return warenkorb;
	}
	
	public float getGesamtbetrag() {
		return GesamtBetrag;
	}
}
